pump system - French English Dictionary